<?php

namespace app\model\base;


/**
 * BaseModuleModel base model
 * @property int $id Id
 * @property string $name Name
 * @property string $directory Directory
 * @property string $version Version
 * @property string $setup_class Setup Class
 * @property string $type Type
 * @property int $active Active
 * @property string $ui_name Ui Name
 * @property string $ui_icon Ui Icon
 * @property int $ui_order Ui Order
 * @property int $ui_active Ui Active
 * @property string $description Description
 * @property string $permissions_item_table Permissions Item Table
 * @property string $permissions_item_field Permissions Item Field
 * @property string $permissions_item_label Permissions Item Label
 */
class BaseModuleModel extends \think\Model
{

    protected $schema = [
    'id' => 'int',
    'name' => 'string',
    'directory' => 'string',
    'version' => 'string',
    'setup_class' => 'string',
    'type' => 'string',
    'active' => 'int',
    'ui_name' => 'string',
    'ui_icon' => 'string',
    'ui_order' => 'int',
    'ui_active' => 'int',
    'description' => 'string',
    'permissions_item_table' => 'string',
    'permissions_item_field' => 'string',
    'permissions_item_label' => 'string',
    ];
}
